package com.sky.mapper;

import com.sky.dto.SetmealDTO;
import com.sky.dto.SetmealPageQueryDTO;
import com.sky.vo.SetmealVO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface SetmealMapper {
    // 根据id查询套餐
    SetmealVO selectById(Long id);
    // 修改套餐
    void updateSetmeal(SetmealDTO setmealDTO);
    //条件分页查询
    List<SetmealVO> selectPage(SetmealPageQueryDTO query);
    // 新增套餐
    void insertSetmeal(SetmealDTO setmealDTO);
    // 批量删除套餐
    void deleteByIds(List<Integer> ids);
    // 修改套餐状态
    void updateStatusById(Long id);
}
